ethological isolation - Espagnol Anglais Dictionnaire